Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of herschelian telescope
  1. noun
    a reflecting telescope with the mirror slightly tilted to throw the image to the side where it can be viewed

    Similar: 

Explanation of herschelian telescope
My lists:
Recently viewed words: